/*
 *      Copyright (c) 2018-2028, Chill Zhuang All rights reserved.
 *
 *  Redistribution and use in source and binary forms, with or without
 *  modification, are permitted provided that the following conditions are met:
 *
 *  Redistributions of source code must retain the above copyright notice,
 *  this list of conditions and the following disclaimer.
 *  Redistributions in binary form must reproduce the above copyright
 *  notice, this list of conditions and the following disclaimer in the
 *  documentation and/or other materials provided with the distribution.
 *  Neither the name of the dreamlu.net developer nor the names of its
 *  contributors may be used to endorse or promote products derived from
 *  this software without specific prior written permission.
 *  Author: Chill 庄骞 (smallchill@163.com)
 */
package org.springblade.modules.demo.entity;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
import org.springblade.core.mp.base.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import lombok.EqualsAndHashCode;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 消费统计表实体类
 *
 * @author BladeX
 * @since 2021-12-20
 */
@Data
@TableName("TB_SIMP_101001")
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "Simp101001对象", description = "消费统计表")
public class Simp101001 extends BaseEntity {

	private static final long serialVersionUID = 1L;

	/**
	* 统计日期
	*/
		@ApiModelProperty(value = "统计日期")
		@TableField("BALTIME")
	private String baltime;
	/**
	* 商户编码
	*/
		@ApiModelProperty(value = "商户编码")
		@TableField("SRVNO")
	private String srvno;
	/**
	* 商户名称
	*/
		@ApiModelProperty(value = "商户名称")
		@TableField("SEVNAME")
	private String sevname;
	/**
	* PSAM卡数量
	*/
		@ApiModelProperty(value = "PSAM卡数量")
		@TableField("PSAMCNT")
	private BigDecimal psamcnt;
	/**
	* 汇总统计-交易笔数
	*/
		@ApiModelProperty(value = "汇总统计-交易笔数")
		@TableField("TOTALCNT")
	private BigDecimal totalcnt;
	/**
	* 汇总统计-原票价
	*/
		@ApiModelProperty(value = "汇总统计-原票价")
		@TableField("TOTALPRICE")
	private BigDecimal totalprice;
	/**
	* 汇总统计-实扣金额
	*/
		@ApiModelProperty(value = "汇总统计-实扣金额")
		@TableField("TOTALCOST")
	private BigDecimal totalcost;
	/**
	* 汇总统计-差额
	*/
		@ApiModelProperty(value = "汇总统计-差额")
		@TableField("TOTALDIFF")
	private BigDecimal totaldiff;
	/**
	* 无优惠统计-交易笔数
	*/
		@ApiModelProperty(value = "无优惠统计-交易笔数")
		@TableField("NODISCNT")
	private BigDecimal nodiscnt;
	/**
	* 无优惠统计-原票价
	*/
		@ApiModelProperty(value = "无优惠统计-原票价")
		@TableField("NODISPRICE")
	private BigDecimal nodisprice;
	/**
	* 无优惠统计-实扣金额
	*/
		@ApiModelProperty(value = "无优惠统计-实扣金额")
		@TableField("NODISCOST")
	private BigDecimal nodiscost;
	/**
	* 无优惠统计-差额
	*/
		@ApiModelProperty(value = "无优惠统计-差额")
		@TableField("NODISDIFF")
	private BigDecimal nodisdiff;
	/**
	* 普通卡优惠统计-交易笔数(15次6折)
	*/
		@ApiModelProperty(value = "普通卡优惠统计-交易笔数(15次6折)")
		@TableField("NMLCCNT1")
	private BigDecimal nmlccnt1;
	/**
	* 普通卡优惠统计-原票价(15次6折)
	*/
		@ApiModelProperty(value = "普通卡优惠统计-原票价(15次6折)")
		@TableField("NMLCPRICE1")
	private BigDecimal nmlcprice1;
	/**
	* 普通卡优惠统计-实扣金额(15次6折)
	*/
		@ApiModelProperty(value = "普通卡优惠统计-实扣金额(15次6折)")
		@TableField("NMLCCOST1")
	private BigDecimal nmlccost1;
	/**
	* 普通卡优惠统计-差额(15次6折)
	*/
		@ApiModelProperty(value = "普通卡优惠统计-差额(15次6折)")
		@TableField("NMLCDIFF1")
	private BigDecimal nmlcdiff1;
	/**
	* 普通卡优惠统计-交易笔数（9折优惠）
	*/
		@ApiModelProperty(value = "普通卡优惠统计-交易笔数（9折优惠）")
		@TableField("NMLCCNT2")
	private BigDecimal nmlccnt2;
	/**
	* 普通卡优惠统计-原票价（9折优惠）
	*/
		@ApiModelProperty(value = "普通卡优惠统计-原票价（9折优惠）")
		@TableField("NMLCPRICE2")
	private BigDecimal nmlcprice2;
	/**
	* 普通卡优惠统计-实扣金额（9折优惠）
	*/
		@ApiModelProperty(value = "普通卡优惠统计-实扣金额（9折优惠）")
		@TableField("NMLCCOST2")
	private BigDecimal nmlccost2;
	/**
	* 普通卡优惠统计-差额（9折优惠）
	*/
		@ApiModelProperty(value = "普通卡优惠统计-差额（9折优惠）")
		@TableField("NMLCDIFF2")
	private BigDecimal nmlcdiff2;
	/**
	* 普通卡优惠统计-交易笔数（8折优惠）
	*/
		@ApiModelProperty(value = "普通卡优惠统计-交易笔数（8折优惠）")
		@TableField("NMLCCNT3")
	private BigDecimal nmlccnt3;
	/**
	* 普通卡优惠统计-原票价（8折优惠）
	*/
		@ApiModelProperty(value = "普通卡优惠统计-原票价（8折优惠）")
		@TableField("NMLCPRICE3")
	private BigDecimal nmlcprice3;
	/**
	* 普通卡优惠统计-实扣金额（8折优惠）
	*/
		@ApiModelProperty(value = "普通卡优惠统计-实扣金额（8折优惠）")
		@TableField("NMLCCOST3")
	private BigDecimal nmlccost3;
	/**
	* 普通卡优惠统计-差额（8折优惠）
	*/
		@ApiModelProperty(value = "普通卡优惠统计-差额（8折优惠）")
		@TableField("NMLCDIFF3")
	private BigDecimal nmlcdiff3;
	/**
	* 普通卡优惠统计-交易笔数（5折优惠）
	*/
		@ApiModelProperty(value = "普通卡优惠统计-交易笔数（5折优惠）")
		@TableField("NMLCCNT4")
	private BigDecimal nmlccnt4;
	/**
	* 普通卡优惠统计-原票价（5折优惠）
	*/
		@ApiModelProperty(value = "普通卡优惠统计-原票价（5折优惠）")
		@TableField("NMLCPRICE4")
	private BigDecimal nmlcprice4;
	/**
	* 普通卡优惠统计-实扣金额（5折优惠）
	*/
		@ApiModelProperty(value = "普通卡优惠统计-实扣金额（5折优惠）")
		@TableField("NMLCCOST4")
	private BigDecimal nmlccost4;
	/**
	* 普通卡优惠统计-差额（5折优惠）
	*/
		@ApiModelProperty(value = "普通卡优惠统计-差额（5折优惠）")
		@TableField("NMLCDIFF4")
	private BigDecimal nmlcdiff4;
	/**
	* 普通卡优惠统计-交易笔数（单笔跨优惠）
	*/
		@ApiModelProperty(value = "普通卡优惠统计-交易笔数（单笔跨优惠）")
		@TableField("NMLCCNT5")
	private BigDecimal nmlccnt5;
	/**
	* 普通卡优惠统计-原票价（单笔跨优惠）
	*/
		@ApiModelProperty(value = "普通卡优惠统计-原票价（单笔跨优惠）")
		@TableField("NMLCPRICE5")
	private BigDecimal nmlcprice5;
	/**
	* 普通卡优惠统计-实扣金额（单笔跨优惠）
	*/
		@ApiModelProperty(value = "普通卡优惠统计-实扣金额（单笔跨优惠）")
		@TableField("NMLCCOST5")
	private BigDecimal nmlccost5;
	/**
	* 普通卡优惠统计-差额（单笔跨优惠）
	*/
		@ApiModelProperty(value = "普通卡优惠统计-差额（单笔跨优惠）")
		@TableField("NMLCDIFF5")
	private BigDecimal nmlcdiff5;
	/**
	* 学生卡优惠统计-交易笔数
	*/
		@ApiModelProperty(value = "学生卡优惠统计-交易笔数")
		@TableField("STDCCNT")
	private BigDecimal stdccnt;
	/**
	* 学生卡优惠统计-原票价
	*/
		@ApiModelProperty(value = "学生卡优惠统计-原票价")
		@TableField("STDCPRICE")
	private BigDecimal stdcprice;
	/**
	* 学生卡优惠统计-实扣金额
	*/
		@ApiModelProperty(value = "学生卡优惠统计-实扣金额")
		@TableField("STDCCOST")
	private BigDecimal stdccost;
	/**
	* 学生卡优惠统计-差额
	*/
		@ApiModelProperty(value = "学生卡优惠统计-差额")
		@TableField("STDCDIFF")
	private BigDecimal stdcdiff;
	/**
	* 儿童卡优惠统计-交易笔数
	*/
		@ApiModelProperty(value = "儿童卡优惠统计-交易笔数")
		@TableField("CHDCCNT")
	private BigDecimal chdccnt;
	/**
	* 儿童卡优惠统计-原票价
	*/
		@ApiModelProperty(value = "儿童卡优惠统计-原票价")
		@TableField("CHDCPRICE")
	private BigDecimal chdcprice;
	/**
	* 儿童卡优惠统计-实扣金额
	*/
		@ApiModelProperty(value = "儿童卡优惠统计-实扣金额")
		@TableField("CHDCCOST")
	private BigDecimal chdccost;
	/**
	* 儿童卡优惠统计-差额
	*/
		@ApiModelProperty(value = "儿童卡优惠统计-差额")
		@TableField("CHDCDIFF")
	private BigDecimal chdcdiff;
	/**
	* 残疾人半价优惠统计-交易笔数
	*/
		@ApiModelProperty(value = "残疾人半价优惠统计-交易笔数")
		@TableField("CRPCHCNT")
	private BigDecimal crpchcnt;
	/**
	* 残疾人半价优惠统计-原票价
	*/
		@ApiModelProperty(value = "残疾人半价优惠统计-原票价")
		@TableField("CRPCHPRICE")
	private BigDecimal crpchprice;
	/**
	* 残疾人半价优惠统计-实扣金额
	*/
		@ApiModelProperty(value = "残疾人半价优惠统计-实扣金额")
		@TableField("CRPCHCOST")
	private BigDecimal crpchcost;
	/**
	* 残疾人全免优惠统计-差额
	*/
		@ApiModelProperty(value = "残疾人全免优惠统计-差额")
		@TableField("CRPCHDIFF")
	private BigDecimal crpchdiff;
	/**
	* 残疾人全免优惠统计-交易笔数
	*/
		@ApiModelProperty(value = "残疾人全免优惠统计-交易笔数")
		@TableField("CRPCFCNT")
	private BigDecimal crpcfcnt;
	/**
	* 残疾人全免优惠统计-原票价
	*/
		@ApiModelProperty(value = "残疾人全免优惠统计-原票价")
		@TableField("CRPCFPRICE")
	private BigDecimal crpcfprice;
	/**
	* 残疾人全免优惠统计-实扣金额
	*/
		@ApiModelProperty(value = "残疾人全免优惠统计-实扣金额")
		@TableField("CRPCFCOST")
	private BigDecimal crpcfcost;
	/**
	* 残疾人卡全免优惠统计-差额
	*/
		@ApiModelProperty(value = "残疾人卡全免优惠统计-差额")
		@TableField("CRPCFDIFF")
	private BigDecimal crpcfdiff;
	/**
	* 老人卡半价优惠统计-交易笔数
	*/
		@ApiModelProperty(value = "老人卡半价优惠统计-交易笔数")
		@TableField("ELDCHCNT")
	private BigDecimal eldchcnt;
	/**
	* 老人卡半价优惠统计-原票价
	*/
		@ApiModelProperty(value = "老人卡半价优惠统计-原票价")
		@TableField("ELDCHPRICE")
	private BigDecimal eldchprice;
	/**
	* 老人卡半价优惠统计-实扣金额
	*/
		@ApiModelProperty(value = "老人卡半价优惠统计-实扣金额")
		@TableField("ELDCHCOST")
	private BigDecimal eldchcost;
	/**
	* 老人卡半价优惠统计-差额
	*/
		@ApiModelProperty(value = "老人卡半价优惠统计-差额")
		@TableField("ELDCHDIFF")
	private BigDecimal eldchdiff;
	/**
	* 老人卡全免优惠统计-交易笔数
	*/
		@ApiModelProperty(value = "老人卡全免优惠统计-交易笔数")
		@TableField("ELDCFCNT")
	private BigDecimal eldcfcnt;
	/**
	* 老人卡全免优惠统计-原票价
	*/
		@ApiModelProperty(value = "老人卡全免优惠统计-原票价")
		@TableField("ELDCFPRICE")
	private BigDecimal eldcfprice;
	/**
	* 老人卡全免优惠统计-实扣金额
	*/
		@ApiModelProperty(value = "老人卡全免优惠统计-实扣金额")
		@TableField("ELDCFCOST")
	private BigDecimal eldcfcost;
	/**
	* 老人卡全免优惠统计-差额
	*/
		@ApiModelProperty(value = "老人卡全免优惠统计-差额")
		@TableField("ELDCFDIFF")
	private BigDecimal eldcfdiff;
	/**
	* 新版老人卡半价优惠统计-交易笔数
	*/
		@ApiModelProperty(value = "新版老人卡半价优惠统计-交易笔数")
		@TableField("ELDCHCNT1")
	private BigDecimal eldchcnt1;
	/**
	* 新版老人卡半价优惠统计-原票价
	*/
		@ApiModelProperty(value = "新版老人卡半价优惠统计-原票价")
		@TableField("ELDCHPRICE1")
	private BigDecimal eldchprice1;
	/**
	* 新版老人卡半价优惠统计-实扣金额
	*/
		@ApiModelProperty(value = "新版老人卡半价优惠统计-实扣金额")
		@TableField("ELDCHCOST1")
	private BigDecimal eldchcost1;
	/**
	* 新版老人卡半价优惠统计-差额
	*/
		@ApiModelProperty(value = "新版老人卡半价优惠统计-差额")
		@TableField("ELDCHDIFF1")
	private BigDecimal eldchdiff1;
	/**
	* 新版老人卡全免优惠统计-交易笔数
	*/
		@ApiModelProperty(value = "新版老人卡全免优惠统计-交易笔数")
		@TableField("ELDCFCNT1")
	private BigDecimal eldcfcnt1;
	/**
	* 新版老人卡全免优惠统计-原票价
	*/
		@ApiModelProperty(value = "新版老人卡全免优惠统计-原票价")
		@TableField("ELDCFPRICE1")
	private BigDecimal eldcfprice1;
	/**
	* 新版老人卡全免优惠统计-实扣金额
	*/
		@ApiModelProperty(value = "新版老人卡全免优惠统计-实扣金额")
		@TableField("ELDCFCOST1")
	private BigDecimal eldcfcost1;
	/**
	* 新版老人卡全免优惠统计-差额
	*/
		@ApiModelProperty(value = "新版老人卡全免优惠统计-差额")
		@TableField("ELDCFDIFF1")
	private BigDecimal eldcfdiff1;
	/**
	* 外埠老人卡半价优惠统计-交易笔数
	*/
		@ApiModelProperty(value = "外埠老人卡半价优惠统计-交易笔数")
		@TableField("ELDCHCNT2")
	private BigDecimal eldchcnt2;
	/**
	* 外埠老人卡半价优惠统计-原票价
	*/
		@ApiModelProperty(value = "外埠老人卡半价优惠统计-原票价")
		@TableField("ELDCHPRICE2")
	private BigDecimal eldchprice2;
	/**
	* 外埠老人卡半价优惠统计-实扣金额
	*/
		@ApiModelProperty(value = "外埠老人卡半价优惠统计-实扣金额")
		@TableField("ELDCHCOST2")
	private BigDecimal eldchcost2;
	/**
	* 外埠老人卡半价优惠统计-差额
	*/
		@ApiModelProperty(value = "外埠老人卡半价优惠统计-差额")
		@TableField("ELDCHDIFF2")
	private BigDecimal eldchdiff2;
	/**
	* 外埠老人卡全免优惠统计-交易笔数
	*/
		@ApiModelProperty(value = "外埠老人卡全免优惠统计-交易笔数")
		@TableField("ELDCFCNT2")
	private BigDecimal eldcfcnt2;
	/**
	* 外埠老人卡全免优惠统计-原票价
	*/
		@ApiModelProperty(value = "外埠老人卡全免优惠统计-原票价")
		@TableField("ELDCFPRICE2")
	private BigDecimal eldcfprice2;
	/**
	* 外埠老人卡全免优惠统计-实扣金额
	*/
		@ApiModelProperty(value = "外埠老人卡全免优惠统计-实扣金额")
		@TableField("ELDCFCOST2")
	private BigDecimal eldcfcost2;
	/**
	* 外埠老人卡全免优惠统计-差额
	*/
		@ApiModelProperty(value = "外埠老人卡全免优惠统计-差额")
		@TableField("ELDCFDIFF2")
	private BigDecimal eldcfdiff2;
	/**
	* 军优卡全免优惠统计-交易笔数
	*/
		@ApiModelProperty(value = "军优卡全免优惠统计-交易笔数")
		@TableField("MLTCCNT")
	private BigDecimal mltccnt;
	/**
	* 军优卡全免优惠统计-原票价
	*/
		@ApiModelProperty(value = "军优卡全免优惠统计-原票价")
		@TableField("MLTCPRICE")
	private BigDecimal mltcprice;
	/**
	* 军优卡全免优惠统计-实扣金额
	*/
		@ApiModelProperty(value = "军优卡全免优惠统计-实扣金额")
		@TableField("MLTCCOST")
	private BigDecimal mltccost;
	/**
	* 军优卡全免优惠统计-差额
	*/
		@ApiModelProperty(value = "军优卡全免优惠统计-差额")
		@TableField("MLTCDIFF")
	private BigDecimal mltcdiff;
	/**
	* 成人月票统计-交易笔数
	*/
		@ApiModelProperty(value = "成人月票统计-交易笔数")
		@TableField("ADTMCNT")
	private BigDecimal adtmcnt;
	/**
	* 成人月票统计-原票价
	*/
		@ApiModelProperty(value = "成人月票统计-原票价")
		@TableField("ADTMPRICE")
	private BigDecimal adtmprice;
	/**
	* 成人月票统计-实扣金额
	*/
		@ApiModelProperty(value = "成人月票统计-实扣金额")
		@TableField("ADTMCOST")
	private BigDecimal adtmcost;
	/**
	* 成人月票统计-差额
	*/
		@ApiModelProperty(value = "成人月票统计-差额")
		@TableField("ADTMDIFF")
	private BigDecimal adtmdiff;
	/**
	* 学生月票统计-交易笔数
	*/
		@ApiModelProperty(value = "学生月票统计-交易笔数")
		@TableField("STDMCNT")
	private BigDecimal stdmcnt;
	/**
	* 学生月票统计-原票价
	*/
		@ApiModelProperty(value = "学生月票统计-原票价")
		@TableField("STDMPRICE")
	private BigDecimal stdmprice;
	/**
	* 学生月票统计-实扣金额
	*/
		@ApiModelProperty(value = "学生月票统计-实扣金额")
		@TableField("STDMCOST")
	private BigDecimal stdmcost;
	/**
	* 学生月票统计-差额
	*/
		@ApiModelProperty(value = "学生月票统计-差额")
		@TableField("STDMDIFF")
	private BigDecimal stdmdiff;
	@TableField("UPDATEUSER")
	private BigDecimal updateuser;


}
